import Mock from 'mockjs'
import AxiosMockAdapter from 'axios-mock-adapter'
import axios from '../utils/axios'

// 创建 Mock Adapter 实例
const mock = new AxiosMockAdapter(axios, { delayResponse: 500 })

// 示例：mock 一个 GET 请求
mock.onGet('/api/leftList').reply(() => {
  return [
    200,
    Mock.mock({
      'data|9': [
        {
          'name|+1': [
            '对中控制',
            'ACC',
            'ACCBack',
            'ACCAngle-左',
            'ACCAngle-右',
            'LDW1',
            'LDWBack1',
            'LDW2',
            '吸波棉(BSD)(前)'
          ],
          detail: '@cword(10, 30)'
        }
      ]
    }).data
  ]
})

// 你可以继续添加更多的 mock 接口
export default mock
